peruvian anchovy - French English Dictionary